Nice place, clean, exactly as described. Both the main bed and the sofa sleeper super comfortable with the mattress pad. Good location walking distance to beach and Publix. Would stay here again.