Rani’s Place was beautiful- suited our family of 3 generations including a four year old extremely well. The beach house is so well appointed and sparkling clean. Such a welcome place to come home to after a day at the beach. The big bath was a relaxing addition. The living spaces were thoughtfully decorated and furnished. Outside living was fab - great for a barbie and hanging out. Everything was lovely- such a welcoming place to be for a stay away. Esperance beaches superb- crisp white sandy beaches and translucent water. Highly recommended as a chic, comfortable base from which to explore Esperance.