A great location great view accommodations have everything