stranded in paradise is a perfect place to feel free - with welcoming people and special rooms with a view