Wonderful place with great amenities - especially kitchen and sound system! Lovely location too. Absolutely loved our time here.