Bright and comfy home away from home. Location fantastic.