4/5, would have been 5/5 however it stated that it was for 6 guests and it was only 4 as the sofa bed had not arrived yet. Location is very good and the apartment itself was excellent. It was very clean and lots of facilities provided, would definitely stay here again!