Great place and location! Has everything you need!! Loved our stay for our honeymoon.