A spacious, clean and modern place situated so close to beautiful beaches and bays - it's a must stay! We loved our mini vacation, perfect for a weekend getaway.