Best location, perfect space for a relaxing stay, beautiful views, easy check in