This place is everything great and then some. Beautiful view, great location, clean and wonderful.