great location great hospitality. very clean and luxury place