This place is spacious, clean, comfortable, and close to amenities. Five stars!