Guest houses are great for those who want a simple home-like atmosphere – a home away from home. Many of these are located on prime real estate with either spectacular beach views or beach access.