Perfect location. Excellent alternative to a hotel.