Spacious, clean, comfortable, modern, very well located. Easy instructions for access to the unit, all amenities available. We would stay there again.