The perfect place to stay, to rest, to relax, to recharge.