Great location. Great hosts. Modern apartment. One minor point to consider in my opinion were the beds were not comfortable for me. This is a personal preference. If this is rectified, then I would give this property 5* as the rest was excellent.