Lovely place that is clean and has a great location.