The check-in process and communication were excellent. Federica allowed us to drop off our luggage even though our room was not yet available, which was very convenient. Her pets are well-behaved and very adorable! We highly recommend this place :)