Spacious, airy, clean, well situated - what's not to like!