Very spacious and clean! Has everything that you need. Beautiful view from the balcony. Easy directions to follow. Will most definitely stay again :)