Mirabilis is exactly what they offer - a great place to stay.