Perfect location and lovely, spacious accommodations