Beautiful, new, clean, cozy that is situated in a quiet, central neighborhood. Well-kept suite that feels like your own home away from home.