Spacious, well-equiped, great location