Compact but well laid out place. Great location for a good price. We really enjoyed staying here and would recommend it.