The location is perfectly fine and convenient for us.
We can see the aircraft landing and departure clearly from our room. The toilet seat is too tall and not comfortable to use. Also I found spider webs located on the ceiling when I laid down on bed which made me feel uncomfortable.