Casita is in a great location and appointed with thoughtful amenities