Perfect location, well equipped, clean and great views. Communication was on point, check in and check out super easy.