Place was very clean and very modern and it had the most common amenities needed. The location was not so great but we still felt safe. Would book again.