Perfect place to stay. Nice, big apartment. Ideal location.