Amazingly detailed check in process, excellent communication and instructions. Great views and good location. Netflix and comfy beds are a plus. Would definately stay again.