Spacious, clean, decorated nicely and in a great location.