Very clean, spacious and an amazing location.