Stylish, sunny, great location & excellent hosts! everything we needed and more - thanks Cheryl, definitely will be back :)