Spacious, smart, clean, great position, wonderful views