Location is a key - you should think is this particular is good for you - we were there for a month and with dog - close to great park Huelin and beach, a small park just outside the door - that was perfect for us. Few good restaurants around. However it's not great starting point for sightseeing - to Soho and old Town is 20min walk and no good options for public transport. Place is small and quite pricey, but new, clean and nice after all. Communication was ok, however guy speaks no English at all, it's challenging if you want to explain something.