Would definitely recommend! We had a lovely stay and the place was immaculate upon arrival. Very spacious, modern, and in a great location. We wish we had stayed longer, will definitely be back.