Excellent place. Very spacious and clean. Location is amazing. And the thoughtful touches were much appreciated :)