Excellent place, well appointed and perfect location