Impeccably clean with well thought out amenities. The bed was super comfortable. The perfect place to stay if attending events at Castaways.