Awesome location and place. Well equipped, great service and comfort