Place exactly like the photos. Nice and modern and very clean. A few small issues with a few amenities such as the shower hot water not lasting very long and the kitchen light sensor not working.
Communication was a little disappointing and deceiving. Our Airbnb was double booked most likely due to it being advertised on a private booking website so we were forced to leave the apartment after our first original booking for 5 nights as our extension of 3 nights was not updated on their private booking webpage. We were given the choice of moving to another apartment free of charge (so thank you for that), but the style was significantly different and in our opinion not very nice
Issues all sorted now thanks to Airbnb getting involved in the situation. Would recommend if the host company was more on top of its admin work as asking us to fix issues they created by ourselves is pretty poor service