Excellent stay. Perfect location. Large and comfortable with all the necessary amenities. Would book again.