Was everything ok, but there are some points to improve: 1) Check-in web system is a little confuse…. May 9, 2019 by Post navigation We had a wonderful stay! The townhouse was well equipped for our comfort and the location was perfect!… 5 star rating