Absolutely a wonderful place to stay. Lovely, spacious, modern and clean. Great communication and clear checking in details. Highly recommend.