Excellent location immaculate inside and out
Fantastic for a long or short stay