Stunning views , great location and everything we needed to make some memorable times