Dino’s place is great and it has all you need for an enjoyable stay!