Big place, clean, chic, upscale, cozy, thoughtfully and thoroughly furnished.