Absolutely perfect for my family. Very clean and spacious. Walking distance to everything. Overall excellent!