Karlee’s place is a studio oasis with a gorgeous courtyard & much needed air conditioning. We loved walking along nearby Suffolk Beach & the heart of Byron is only a short drive away. Perfect for a short stay & our dog also rated the experience 5 stars!