Elegant apartments truly exceeded my expectations. The apartments had everything we needed and all of the appliances were modern and new. There was an outdoor shower which was great to rinse off after a day at the beach and the indoor shower was very large compared to other European apartments and hotels. The apartments were very clean and the host came by every day to bring fresh towels and sweep the floors and such. The location was amazing, literally a block from the beach and super close to restaurants!! I highly recommend and would definitely stay in the future.