This place is perfect! Spacious, clean and has an AMAZING view.